package cn.laixueit.service;

import cn.laixueit.pojo.item.Sku;
import cn.laixueit.pojo.item.Spu;
import cn.laixueit.pojo.item.SpuDetail;
import cn.laixueit.pojo.result.PageResult;
import cn.laixueit.pojo.vo.SpuVo;

import java.util.List;

public interface GoodsService{
    PageResult<SpuVo> page(String key, Boolean saleable, Integer page, Integer rows);

    void save(SpuVo spuVo);

    SpuDetail spuDetail(Long id);

    List<Sku> skuList(Long id);

    void updateGoods(SpuVo spuVo);

    Spu findSpuId(Long id);

    Sku findSkuById(Long skuid);
}
